/*  ������ʽ  */
*{padding:0px;margin:0px;}
body{font-size:14px;}	
.padding20{padding:20px;}
.margin10{margin:10px;}
.mright{margin-right:20px;}
.mleft{margin-left:20px;}
.mbottom{margin-bottom:20px;}
.headerseach {border-top:10px solid #e3e7f0;}
.icotb i.layui-icon{font-size:24px;color:#201f24;}
.h20{height:20px;}

/*  ͨ����ʽ���� */

.treegrid-indent{width: 20px;
    display: block;
    float: left;
    height: 10px;}
body .layui-btn{background-color: #4f8edc;} 
.textlines{line-height:30px;border:1px solid #ebebeb;text-indent:5px;height:30px;width: 100%;}

.form_boxtab{width:500px;}
.form_boxtab .m{padding:20px;margin:0px;}
.m .form-group .col-sm-3{width:25%;float:left;line-height: 30px;text-align:right;padding-left:0px;padding-right:0px;}
.m .form-group .col-sm-8{width:75%;float:left;padding-right: 0px;padding-left:0px;padding-right:0px;}
.form-horizontal .form-group{margin-right: 0px;margin-left: 0px;}
.subactdiv{margin-bottom:0px;    text-align: right;}
.subactdiv .btn-primary{margin-right:15px;}


.layui-table  .layui-progress{margin-top:10px;}
  .icotb i.layui-icon{
    width: 20px;
    height: 21px;float: left;
    background-size: 15px;
    display: block;
    background-repeat: no-repeat;}
.icotb i.layui-icon-seeMonitor{background-image: url(../img/msg1.png);margin-right:20px;margin-left: 40px;margin-top: 6px}
.icotb i.layui-icon-add{background-image: url(../img/add.png);margin-right:20px;margin-left: 20px;margin-top: 6px}
.icotb i.layui-icon-see{background-image: url(../img/chakan.png);margin-right:20px;margin-left: 20px;margin-top: 4px;background-size:22px;}
.icotb i.layui-icon-edit{background-image: url(../img/zzsg_09.png);margin-right:20px;margin-left: 20px;margin-top: 6px}
.icotb i.layui-icon-editDept{background-image: url(../img/zzsg_09.png);margin-left: 20px;margin-top: 6px}	
.icotb i.layui-icon-delete{background-image: url(../img/zzsg_06.png);margin-top:6px}
.icotb i.layui-icon-zuofei{background-image: url(../img/zuofei.png);margin-top: 4px;background-size:22px;}


.icotb i.layui-icon-edit:before,.icotb i.layui-icon-delete:before{content:'';}
body.white-bg{height:auto;}
.gray-bg{ background:#fff;}
.layui-table-box .layui-table-main{overflow-x: hidden;}
.left{float:left;}
.right{float:right;}
.hide{display:none;}
.block{display:block;}
.center{text-align:center;}
.clear{clear:both;}
.sebox{margin-right:20px;width:130px;}
.layui-inline{margin-right:20px;}

.sebox input{width:100%;text-indent:10px;line-height:28px;height:30px;border:1px solid #ccc;}
.searchbtn{padding: 0px 10px;line-height:30px;height:30px;font-size:14px;text-align:center;background:#333;color:#FFF; display: block;border-radius:3px;}
.sebox input:focus {
    border-color: #1ab394 !important;
}


.table,.bootstrap-table{width:100%;}
.w80{width:80px;}
.bootstrap-table tr th {
    line-height: 40px;
    text-align: center;
    border: 1px solid #e7eaec;
    font-weight:normal;
}
.bootstrap-table tr td {
    border: 1px solid #e7eaec;
    line-height: 35px;
    font-size:14px;padding:0px 5px;
    padding: 0px;
}


.m .form-group .col-sm-3 {
    font-size: 14px;
    font-weight: normal;
}



.onhover{cursor:pointer;}
.bootstrap-table tr:nth-child(odd),.layui-table-body tr:nth-child(odd){background:#f7f8fa;}
.bootstrap-table tr:hover,.layui-table-body tr:hover{background: #F3F3F3;}
.layui-table thead tr th{font-weight:bold;color:#201f24;}
.layui-table-body tr td{color:#4d4d63;}

.signsearchbox{position: relative;border-radius: 20px;background: #ebebeb;padding-right: 20px;    width: 160px;}
.signsearchbox input{border: 0px;background: #ebebeb;padding-left: 0px;border-radius: 20px;color:#909398;}
.signsearchbox  .searchboxs{position: absolute;right: 6px;top:6px;}


/* sousuo  */

.Jinsearch{position:absolute;top:0px;width:100%;line-height: 28px;
    border: 1px solid #ebebeb;
    text-indent: 10px;
    height: 30px;
    width: 100%;}
#jingbox{width:100%;max-height:300px;overflow:auto; display:none;position:absolute;top:29px;z-index:100;background:#fff;border:1px solid #e5e5e5;}
#jingbox p{ 
	line-height: 30px;
    text-indent: 10px;
    margin-bottom: 0px;    cursor: pointer;}
#jingbox p.checked,#jingbox p:hover{background:#e8e8e8;}

.jingsearchbox{width:130px;position:relative;height:30px;margin-right:10px;}
.bodysearboxb .jingsearchbox .Jinsearch{text-indent:10px;}
.bodysearboxb .searchboxsnew{float:left;    margin-right: 10px;}
.bodysearboxb .searchboxsnew form{width:160px;}
.bodysearboxb .searchboxsnew form input {line-height:28px;}
.bodysearboxb .right{float:right;}

/* index  */
.indexleft1{width:25%;float:left;}
.indexleft1 .back{margin-right:20px;}
.indexleft1 .back h2{line-height:25px;color: #fff;font-size:12px;text-indent:10px;background:#e27189;}
.t2 .back h2{background:#8fd45f;}
.t3 .back h2{background:#f1b875;}
.t4 .back h2{background:#7e9ce8;}
.indexleft1 .back .content{height:60px;background:#ce5c75;position:relative;    overflow: hidden;}
.t2 .back .content{background:#7fc54f;}
.t3 .back .content{background:#e3a45b;}
.t4 .back .content{background:#6782cd;}


.indexleft1.t4 .back{margin-right:0px;}
.indexleft1 .back .content p{position:absolute;top:12px;left:10px;width:40px;height:40px;background:url(../img/indexygc_03.png) no-repeat;}
.t2 .back .content p{background:url(../img/ygc_05.png) no-repeat;}
.t3 .back .content p{background:url(../img/ygc_07.png) no-repeat;}
.indexleft1 .back .content i{font-size:24px;line-height:60px;float:right;margin-right: 20px;    color: #fff;}
.indexright2{float:left;width:75%;}
.indexleft1 .back .content b{display:block;float:left;width:50%;color:#fff;      line-height: 60px;  text-indent: 10px;}
.indexleft1 .back .content b i{position: absolute;}

.tabboxs{border:1px solid #ececec;border-top:3px solid #6782cd;}
.tabboxs .ytitle{line-height:40px;    text-indent: 10px;font-size:14px;font-weight:bold;color:#000;}
.tabboxs2{border-top:3px solid #e19e53;}
.indexright2{border-top:3px solid #939daf;}
#tbRankTask td{padding:0px;line-height:40px;}
#tbRankTask td p{height:40px;padding:0px;padding-left:50px;margin-left:10px;}
#tbRankTask .icos0 p{background:url(../img/ywico1.png) no-repeat left;}
#tbRankTask .icos1 p{background:url(../img/ywico2.png) no-repeat left;}
#tbRankTask .icos2 p{background:url(../img/ywico3.png) no-repeat left;}
#tbRankTask .icos3 p{background:url(../img/ywico4.png) no-repeat left;}
#tbRankTask .icos4 p{background:url(../img/ywico5.png) no-repeat left;}
.itemsbox .items .sbacks{height: 100%;    position: relative;}
.items0 .sbacks{background:url(../img/kongrenwu.png) no-repeat center;    background-size: 70% 70%;}
.itemsbox .items{display:none;}
.items1 .sbacks{background:url(../img/rwstep1.png) no-repeat center;background-size:100% 100%;}
.items2 .sbacks{background:url(../img/rwstep2.png) no-repeat center;background-size:100% 100%;}
.items3 .sbacks{background:url(../img/rwstep3.png) no-repeat center;background-size:100% 100%;}
.items4 .sbacks{background:url(../img/rwstep4.png) no-repeat center;background-size:100% 100%;}
.stepitem{    width: 147px;
    height: 62px;
    position: absolute;}
.stepitem1{background:url(../img/carright.png) no-repeat center;}
.stepitem3{background:url(../img/carleft.png) no-repeat center;}
.itemstwo0 .stepitem3{background:url(../img/carright.png) no-repeat center;}
.itemstwo0 .stepitem1{background:url(../img/carleft.png) no-repeat center;}
.itemsfour0 .stepitem3,.itemsthree0 .stepitem3{background:url(../img/carright.png) no-repeat center;}
.itemsfour0 .stepitem1,.itemsthree0 .stepitem1{background:url(../img/carleft.png) no-repeat center;}
.itemsnum .cy{background:url(../img/chuyouguan.png) no-repeat center;  
  width: 220px;    
  height: 120px;
  position: absolute;
  background-size:100%	;
  }
.sbacks .cycar{
	background:url(../img/step2.png) no-repeat center; 
	width: 188px;    
    height: 90px;
    position: absolute;
    background-size:100%;
    }
.itemsnum .cy p,.itemsnum .cycar p {position: absolute;
    bottom: 1px;
    text-align: center;
    width: 100%;
    font-size: 16px;
    
    }

 
.stepitem>div{    position: relative;
    width: 100%;
    height: 100%;}
 .stepitem>div .stempss{    position: absolute;
    bottom: -20px;
    display: block;
    text-align: center;
    width: 100%;
    font-size: 14px;
    font-weight: bold;}
   
    
 .items1 .sbacks  .stepitem1{top:40%;left:45%;}
.items1 .sbacks  .stepitem3{top:40%;left:45%;}
.items1 .sbacks  .cy{top:30%;right:30px;}
.items1 .sbacks  .cycar{top:40%;right:30px;}

/*  2 renwu*/
 .itemstwo0 .stepitem {}
  .itemstwo1 .cy,.itemstwo1 .cycar{right:30px;}
  

  .itemsthree0 .cy, .itemsthree0 .cycar{left:30px;top:20px;}
  .itemsthree0 .stepitem3,  .itemsthree0 .stepitem1{top:25%;left:20%;}
 .itemsthree1 .cy, .itemsthree1 .cycar{right:30px;top:20px;}
   .itemsthree1 .stepitem3,  .itemsthree1 .stepitem1{top:25%;right:20%;}
   .itemsthree2 .cy, .itemsthree2 .cycar{bottom:0px;left:45%;} 
.itemsthree2 .stepitem3,.itemsthree2 .stepitem1{bottom:30%;right:40%;}


 .itemsfour0 .cy, .itemsfour0 .cycar{left:30px;top:50px;}
  .itemsfour0 .stepitem3,  .itemsfour0 .stepitem1{top:30%;left:20%;}
 .itemsfour1 .cy, .itemsfour1 .cycar{right:30px;top:20px;}
  .itemsfour1 .stepitem3,  .itemsfour1 .stepitem1{top:25%;right:20%;}
  .itemsfour2 .cy, .itemsfour2 .cycar{bottom:30px;left:30px;} 
.itemsfour2 .stepitem3,.itemsfour2 .stepitem1{bottom:30%;left:25%;}
  .itemsfour3 .cy, .itemsfour3 .cycar{bottom:30px;right:30px;} 
.itemsfour3 .stepitem3,.itemsfour3 .stepitem1{bottom:30%;right:30%;}
  .ywcountbk{ border-radius: 15px;
    background: #dedfe1;
    position: relative;
    height: 20px;}
    .ywcountbk .ywcountbks{    background: #e38745;    position: absolute; color:#fff;   height: 20px;
    left: 0px;    line-height: 20px;    font-size: 12px;    border-radius: 10px;    text-align: left;
    text-indent: 10px;}
    .layuib{    float: right;    line-height: 20px;    position: relative;    z-index: 100;}
.layui-elem-quote{width:150px;}
.layui-quote-nm img{width:150px;height:180px;}

/*  renwu  */

.infobox1{border:1px solid #cccccc;}
 .infobox1 .leftinfo{float:left;width:33.3333%;}
  .infobox1 .leftinfo .infobs{margin:10px;background:#f7f8fa;height: 360px;overflow: auto;}
  .stitles{    font-size: 15px;
    font-weight: bold;
    color: #000;
    line-height: 40px;}
  .line1{border-top:1px solid #ccc;}
 .infobox1 .leftinfo .infobs table{border:1px solid #ccc;border-collapse:collapse;width:100%;}
 .infobox1 .leftinfo .infobs table tr th{border:1px solid #ccc;line-height:35px;text-align:center;color: #000;}
 .infobox1 .leftinfo .infobs table tr td{border:1px solid #ccc;line-height:35px;text-align:center;font-size:14px;color: #000;}
  
.sjinbox{position:relative;height: 120px;}
.sjinbox .photo{    position: absolute;}
.sjinbox .photo img{width: 90px; height: 100px;}
.sjinbox  .infobk{    margin-left: 100px;} 
.sjinbox  .infobk>div{font-size:14px;margin-bottom: 13px;color:#000;}
.sjinbox  .infobk span{}
.secondbox{background:#f7f8fa;}
#step-first-inner-one .s1{background:#f7f8fa;}
#step-first-inner-one .s2 .lefticobk{background:#f68817;}
#step-first-inner-one .s3 .lefticobk{background:#68b3af;}
#step-first-inner-one .s4 .lefticobk{background:#6a6d80;}
#step-first-inner-one .s5 .lefticobk{background:#ce5b75;}
#step-first-inner-one .s6 .lefticobk{background:#f7f8fa;}
#step-first-inner-one .Mleft   .weilan .lefticobk{background:#cCcCcC;}
#step-first-inner-one .Mleft i{width:30px;height:30px;display:block;margin:0px auto;}
#step-first-inner-one .weight i{background:url(../img/step1icozl.png) center no-repeat;background-size:100% 100%;}
#step-first-inner-one .fanghuo i{background:url(../img/step1icofanhuo.png) center no-repeat;background-size:100% 100%;;}
#step-first-inner-one .jingdian i{background:url(../img/step1icosuo-06.png) center no-repeat;background-size:100% 100%;;}
#step-first-inner-one .suo i{background:url(../img/step1icojingdian.png) center no-repeat;background-size:100% 100%;;}
#step-first-inner-one .shexiangtou i{background:url(../img/step1icosuo.png) center no-repeat;background-size:100% 100%;;}


.step-two .s1{background:#f7f8fa;}
.step-two .s2 .lefticobk{background:#f68817;}
.step-two .s3 .lefticobk{background:#68b3af;}
.step-two .s4 .lefticobk{background:#6a6d80;}
.step-two .s5 .lefticobk{background:#ce5b75;}
.step-two .s6 .lefticobk{background:#6782cd;}
.step-two .s7 .lefticobk{background:#f68817;}
.step-two .s8 .lefticobk{background:#68b3af;}
.step-two .Mleft   .weilan .lefticobk{background:#cCcCcC;}
.step-two  .s2 .lefticobk {
    background: #f68817;
}

.step-two .suo i {
    background: url(../img/step1icojingdian.png) center no-repeat;
    background-size: 100% 100%;
}
.step-two .Mleft i{width:30px;height:30px;display:block;margin:0px auto;}
.step-two .weight i{background:url(../img/step1icozl.png) center no-repeat;background-size:100% 100%;}
.step-two .fanghuo i{background:url(../img/step1icofanhuo.png) center no-repeat;background-size:100% 100%;;}
.step-two .jingdian i{background:url(../img/step1icosuo-06.png) center no-repeat;background-size:100% 100%;;}
.step-two .suo i{background:url(../img/step1icojingdian.png) center no-repeat;background-size:100% 100%;;}
.step-two .shexiangtou i{background:url(../img/step1icosuo.png) center no-repeat;background-size:100% 100%;;}
.step-two .liuhuaqing i{background:url(../img/liuhuaqing.png) center no-repeat;background-size:100% 100%;;}
.step-two .jingzhi i{background:url(../img/jingzhi.png) center no-repeat;background-size:100% 100%;;}
.step-two .baochou i{background:url(../img/carch.png) center no-repeat;background-size:100% 100%;;}
.Mleft .lefticobk{background: #6782cd;
    color: #fff;
    padding: 5px;
    border-radius: 5px;}
 .nback{background:url(../img/one-che.png) right center no-repeat;    min-height: 128px;}
    

.Mleft .lefticobk b{font-size:14px;color:#fff;font-weight: normal;}
.Mleft{margin-right:20px;}
.sinfos1{background:url(../img/step1timeeftico.png);;padding:10px;}
.secondboxstep{}
.stepinfosico{display: block;
    width: 40px;
    height: 40px;
    position: absolute;
    border-radius: 20px;
    left:20px;
    background:url(../img/step1ico.png) no-repeat;}
   
.secondboxstep{background:#f7f8fa;}
.secondboxstep .layui-timeline-content{margin-left:80px;}
.secondboxstep .layui-timeline-item {
    padding-top: 20px;
}
.layui-text h2 {
    font-size: 24px;
    line-height:40px;
}
.stepitemsbox{border: 3px solid #d59b5a;padding: 15px;background: #fffefd;position:relative;}
.step-two{border: 3px solid #4f8edc;background:#fff;    line-height: 30px;    font-weight: normal;}
.step-three{border: 3px solid #9359ac;background:#fff;}
.lay_step3threebk{background:url(../img/step1ico3car.png) right bottom no-repeat;}
.lay_step2threebk{background:url(../img/step1ico2car.png) right center no-repeat;    min-height: 130px;}
.ljiantou{position: absolute;
    left: -15px;
    width: 13px;
    height: 40px;
    top:10px;
    background: url(../img/ygc_03.png) no-repeat;
    background-size: 100%;
    display: block;
    z-index: 10;}
    .tinfoss{line-height:30px;}
    .tinfoss b{font-weight:normal;}
 .tinfoss span{font-weight:normal;}
.step-two .ljiantou{ background: url(../img/step2leftico.png) no-repeat;background-size: 100%;}
.step-three .ljiantou{ background: url(../img/step1ico1-17.png) no-repeat;background-size: 100%;}
.lay_stepthree{background:url(../img/step3ico.png) no-repeat;}
.lay_steptwo{background:url(../img/step2ico.png) no-repeat;}
.steplists3{height:130px;    position: relative;}

.steplists3 .step3box{float:left;}

.steplists3 .Mleft i {
    width: 30px;
    height: 30px;
    display: block;
    margin: 0px auto;
}
.step-three .Mleft .weilan .lefticobk {
    background: #cCcCcC;
}


.steplists3 .step3box h4{font-size: 15px;line-height:25px;}
.steplists3 .step3box i.radios{width: 12px;
    height: 12px;
    border-radius: 8px;
    background: #9359ac;
    display: block;}
.steplists3 .step3box p{line-height:20px;font-size:14px;}
.steplists3 .step3box p span{}
.steplists3 .step3box p i{}
.steplists3 .step31{top:180px;left:10px;}
.steplists3 .step32{top:150px;left:15%;}
.steplists3 .step33{top:120px;left:30%;}
.steplists3 .step34{top:90px;left:45%;}
.steplists3 .step35{top:60px;left:60%;}
.steplists3 .step36{top:30px;left:75%;}
.steplists3 .step37{top:10px;left:85%;}
.layui-table-cell .operationBtn{float: left;font-size: 24px;margin-left: 20px;}
.cza .operationBtn{float: left;font-size: 24px;margin-left: 20px;}

.stepitemsbox h2{font-size:16px;font-weight:normal;}
.jdtitle b{font-size:14px;background:#FF0000;color:#fff;padding:2px 6px;border-radius:20px;}
#box-second{position:relative;}
.lineslide{height:90%;
    width: 6px;
    background: #ccc;
    display: block;
    position: absolute;
    left: 56px;
    top: 40px;}
    
    
.rwfhtitle h2{line-height:40px;font-size:14px;font-weight:bold;color:#000;}
.rwfhtitle p{line-height:30px;font-size:12px;;color:#333;}
.rwfuhebox .lefttab{width:100px;font-size:13px;font-weight:bold;color:#000;text-align: left;    line-height: 40px;}
.rwfuhebox .righttab{text-align: left;width:900px;}
#taskEvaluate{width:100%;border:1px solid #ccc;background:#F8F8F8;}
.leftrows{width:300px;}
.leftrows input{width:140px;float:left;}
.h15{height:15px;}
#tbWaitTask td{line-height:40px;height:40px;overflow:hidden;}
#tbWaitTask .onhover{width:180px;display:block;}
#tbWaitTask .onhover b{    display: block;
    line-height: 40px;
    height: 40px;
    overflow: hidden;
    text-indent: 10px;font-size:14px;    font-weight: normal;}
#rwtabsinfos{width: 100%;    min-width: 361px;}
.tabboxs {
    overflow: hidden;
}

.tabilefts{width:50%;float:left;}
.tabrights{width:50%;float:left;}
.tablistboxx table{width:100%;}
.tablistboxx  h2{line-height:35px;font-size:14px;color:#000;}




